to fit snugly - Französisch Englisch Wörterbuch